package com.iaz.tech.tools.uml.relationship.impl;

import com.iaz.tech.tools.uml.relationship.Relationship;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 合并关系
 * 合并关系表示两个元素被合并为一个元素。
 * 合并关系通常用一个菱形表示工具箱元素来表示。
 * 合并关系可以包括命名角色、基数、方向和约束。
 * A «merge» connector between two packages defines an implicit generalization 
 * between elements in the source package, and elements with the same name in the target package. 
 * The source element definitions are expanded to include the element definitions contained in the target.
 * The target element definitions are unaffected, as are the definitions of source package elements 
 * that don't match names with any element in the target package.
 */
@EqualsAndHashCode(callSuper=false)
@Data
public class NeuronMergeRelationship extends Relationship {

}
